owl-eye cell - Turkish English Dictionary