the red tops - French English Dictionary