soundscape - French English Dictionary