triquitraque - Turkish English Dictionary