triplure - German English Dictionary