make one's entrance - Turco Inglés Diccionario