legrest - German English Dictionary