sheepsfoot - German English Dictionary