prohibition over free sale - Alemán Inglés Diccionario