at a snail's gallop - Alemán Inglés Diccionario