crossfoot - German English Dictionary