is he doing anybody any good? - Turkish English Dictionary