impose yourself on others - Espagnol Anglais Dictionnaire