composite piles - German English Dictionary