sucking lamb - Turkish English Dictionary