fennoscandian shield - Spanish English Dictionary