abused and neglected - Francés Inglés Diccionario