fanfoot - German English Dictionary