european technology platform - Turkish English Dictionary