beyond the grasp - French English Dictionary