rostrifera - French English Dictionary