almendrate - German English Dictionary