tsugaru strait - Spanish English Dictionary