crackerjack detective - German English Dictionary