be incumbent on - Turkish English Dictionary