cruel and inhuman treatment - Alemán Inglés Diccionario