parallel pole technology - Turkish English Dictionary