ballcarrier - Turkish English Dictionary