morule - Turkish English Dictionary