refry - German English Dictionary