preparation technologies - Turkish English Dictionary