it should be noted that... - Turco Inglés Diccionario