strenuous opposition - Turco Inglés Diccionario