stuffiest - German English Dictionary