capital of senegal - French English Dictionary