street dogs - Turkish English Dictionary