in spite of our great care - Turkish English Dictionary