large-toothed comb - German English Dictionary