amply powered - Alemán Inglés Diccionario