almendro - German English Dictionary