stepladders and guardrails - Alemán Inglés Diccionario