triplicarse - German English Dictionary