be hand in and glove with - Turkish English Dictionary