tree resembling a cherry tree - Turco Inglés Diccionario