trip balls - French English Dictionary