man with long mustache - Turco Inglés Diccionario