trifecta - Turkish English Dictionary