necessitated - Turkish English Dictionary