on perambulators - Francés Inglés Diccionario