ways and means - Turkish English Dictionary