a part of our culture - Turco Inglés Diccionario