work hand in glove with somebody - Francés Inglés Diccionario