bowling balls - French English Dictionary