even though ı say it myself - Turco Inglés Diccionario