long island sound - German English Dictionary