have always met their obligations - Turkish English Dictionary