off-shore drilling - Turkish English Dictionary