barely fathomable - Turc Anglais Dictionnaire