pied triller - Turkish English Dictionary