something ready to be made - Turco Inglés Diccionario