refoot - German English Dictionary