threadfoot - German English Dictionary