triplicata - German English Dictionary