a strange coincidence - Turco Inglés Diccionario