seminal leaf - Turkish English Dictionary