a large fruit tree - Alemán Inglés Diccionario