give aid and comfort - Turkish English Dictionary