self flowable - Turkish English Dictionary