doglegged stairs - Alemán Inglés Diccionario