triple venus - Turkish English Dictionary