provision for large corporations - Turkish English Dictionary