physical means - Spanish English Dictionary