ballcarrier - French English Dictionary