Translation of "Sich praesentieren" in English