presentress - German English Dictionary