jack-up platform - Turkish English Dictionary