oral or written presentation - Alemán Inglés Diccionario