strain oneself in some activity - Turco Inglés Diccionario