made one's debut - Español Inglés Diccionario