tripl - German English Dictionary