to be far-fetched - Turco Inglés Diccionario