devils-on-horseback - Turkish English Dictionary