oil drilling platform - Turkish English Dictionary