triolet - German English Dictionary