to lie in between - Turco Inglés Diccionario