could you repeat it? - French English Dictionary