theca externa - French English Dictionary