stormiest - German English Dictionary