long ladders - Alemán Inglés Diccionario