triodo - German English Dictionary