drillship - Turkish English Dictionary