seabrook island - French English Dictionary