pile fabricating yard - German English Dictionary