in your own words - Turkish English Dictionary