damson plum tree - Alemán Inglés Diccionario