embanking - French English Dictionary