a cross between ... and ... - Turco Inglés Diccionario