homebody - Turkish English Dictionary