formidable adversary - Alemán Inglés Diccionario