horseshoe buoy - German English Dictionary