physical means - Francés Inglés Diccionario