car creeper - Spanish English Dictionary