carrier ball - Turkish English Dictionary