marine creature - Turkish English Dictionary