sel vurmuş - Turkish English Dictionary