make presentations - Turco Inglés Diccionario