free board and lodging - Turkish English Dictionary