almendrillo - German English Dictionary