put something on the street - Turco Inglés Diccionario