person who presents - Alemán Inglés Diccionario