hand in glove with somebody - Alemán Inglés Diccionario