(one) never thought (one) would see (someone) here - Turco Inglés Diccionario