speak more slowly please - French English Dictionary