resto - German English Dictionary