dwarf flowering almond - Turkish English Dictionary