restow - German English Dictionary