appendicocecostomy - French English Dictionary