this being said - Turco Inglés Diccionario