long streak of piss - Turco Inglés Diccionario