i feel used. - Espagnol Anglais Dictionnaire