psaltress - German English Dictionary