island of guernsey - German English Dictionary