armoured bichir - French English Dictionary