achacar - German English Dictionary