he's got some serious balls - Turkish English Dictionary