almond soup - Turkish English Dictionary