ocean thermal energy conversion (otec) - Turkish English Dictionary