seamounts - German English Dictionary