athletic cup - French English Dictionary