flechette - Turkish English Dictionary