trilabe - German English Dictionary