lake nyasa - French English Dictionary