devil's coach-horse - Turkish English Dictionary