hope for the impossible - French English Dictionary