cross trainer - French English Dictionary