ballcarrier - Spanish English Dictionary