made one's debut - Espagnol Anglais Dictionnaire