spriest - German English Dictionary