Pufferrohr - German English Dictionary