be invented - Turco Inglés Diccionario