up on someone’s bumper - Spanish English Dictionary