to introduce (yourself) - Alemán Inglés Diccionario