food ball - French English Dictionary