abused and neglected - Turco Inglés Diccionario