leadfoot - German English Dictionary