acabit - German English Dictionary