fennoscandian shield - French English Dictionary