protuberant - French English Dictionary