a randy bugger - French English Dictionary