hand in glove with someone - Francés Inglés Diccionario