on perambulators - Turco Inglés Diccionario