powerful or hard - Alemán Inglés Diccionario