hail mary play - French English Dictionary