body stalk - French English Dictionary