ball complement - Turkish English Dictionary