carabids - German English Dictionary