make one's appearance - Turco Inglés Diccionario