satisfy the interests of - Turkish English Dictionary