homemade - Turkish English Dictionary