Meeresarm - French English Dictionary