instrumental role - Spanish English Dictionary