restent - German English Dictionary