contractee - Spanish English Dictionary