Notreserve - German English Dictionary