be physically disabled - Turco Inglés Diccionario