accident and coincidence - Turco Inglés Diccionario