key technologies - Turkish English Dictionary