unarmed rostellum - French English Dictionary