instrumentalities of senses - Spanish English Dictionary