slightly strained - Espagnol Anglais Dictionnaire