be binding upon - Turkish English Dictionary