technical difficulties - Turkish English Dictionary