insurmountable fear. - Turc Anglais Dictionnaire