to have the goods ready by - Spanish English Dictionary