offshore production platform - Turkish English Dictionary