formidable opponent - Alemán Inglés Diccionario