handrest - German English Dictionary