throw a hail mary pass - Spanish English Dictionary