to have open house - Turkish English Dictionary