intestinal blockage - French English Dictionary