self-created - Turco Inglés Diccionario