resteessen - German English Dictionary