tsugaru strait - French English Dictionary