physically incapacitated - Turco Inglés Diccionario