oral or written presentation - Turco Inglés Diccionario