african armoured searobin - French English Dictionary