feeling of inadequacy - Turc Anglais Dictionnaire