drupaceous tree - Alemán Inglés Diccionario