island of guernsey - French English Dictionary