hung like a bull - French English Dictionary