well technology - Turkish English Dictionary