a cross between ... and ... - Turkish English Dictionary