meet (one's) obligations - Turkish English Dictionary