have the stomach for something - French English Dictionary