it occurred to me that ... - Turco Inglés Diccionario