multiheaded - Spanish English Dictionary