peeled almond - German English Dictionary