to flutter-tongue - Turkish English Dictionary