almendral - German English Dictionary