tree resembling a cherry tree - Francés Inglés Diccionario