strained interpretation - Spanish English Dictionary