sargasse - German English Dictionary