be indispensable - Turkish English Dictionary