pierces - German English Dictionary