public urination - Francés Inglés Diccionario