on perambulators - Español Inglés Diccionario