carabus - German English Dictionary