come up to scratch - Español Inglés Diccionario