piercing the hull - German English Dictionary