ball creature of duroon - Turco Inglés Diccionario