far-fetched - Turkish English Dictionary