caraboid - German English Dictionary