allow me to doubt that - French English Dictionary