as necessitated by - Turkish English Dictionary