multirole - Spanish English Dictionary