trip balls - Turkish English Dictionary