racing duell - French English Dictionary