self-devised - Turco Inglés Diccionario