combination trifecta - Turkish English Dictionary