diddling - German English Dictionary