achicopalar - German English Dictionary