restes - German English Dictionary