protuberate - French English Dictionary