a damaged goods - Francés Inglés Diccionario