work hand in glove with somebody - Turkish English Dictionary