insurmountable fear. - French English Dictionary