how are you diddling - Turkish English Dictionary