self-composed - Turco Inglés Diccionario