debarcation - French English Dictionary