ovule - Turkish English Dictionary