the french southern and antarctic lands - Spanish English Dictionary