self-flowable - Turkish English Dictionary