though​ i say it myself - Turco Inglés Diccionario