something ready to be made - Español Inglés Diccionario