armoured fishes - French English Dictionary