protuberantia - French English Dictionary