physically impaired - Turco Inglés Diccionario