triplo - German English Dictionary