physical & mental deterioration - Turco Inglés Diccionario