highly strained - Francés Inglés Diccionario