make a debut - Alemán Inglés Diccionario