almendrera - German English Dictionary