üçgen ayaklı barikat - Turkish English Dictionary