abused and neglected - Alemán Inglés Diccionario