terebra - Turkish English Dictionary