self-developments - Turco Inglés Diccionario