redoubtable opponent - Alemán Inglés Diccionario