polo (ball game) - French English Dictionary