algiers - French English Dictionary