up on someone’s bumper - Turkish English Dictionary