physical limitation - Francés Inglés Diccionario