make a homemade remedy - Turkish English Dictionary