person/animal full of defects - Turco Inglés Diccionario