be riding pillion - Francés Inglés Diccionario