impose a great strain - Turco Inglés Diccionario