ochelata - Turkish English Dictionary