feel inadequate - Espagnol Anglais Dictionnaire