cause and consequence - Turco Inglés Diccionario