independent turkey party - Spanish English Dictionary