bay of mecklenburg - French English Dictionary