transmanche - French English Dictionary