allantoic diverticulum - French English Dictionary