resty - German English Dictionary