dog-step ladders - Turco Inglés Diccionario