redoubtable opponent - Turco Inglés Diccionario