formidability - Alemán Inglés Diccionario