smite hip and thigh - Alemán Inglés Diccionario