lose one or more horseshoes - German English Dictionary