feeling of inadequacy - Allemand Anglais Dictionnaire