seapiece - French English Dictionary