from the artabra coast - French English Dictionary