kendinden açıklamalı - Turkish English Dictionary