swamped - French English Dictionary