peeled almond - Turkish English Dictionary