be very close to each other - Francés Inglés Diccionario