a cross between ... and ... - Inglés Sinónimo Diccionario