ends and means - Turkish English Dictionary