sit on another's knees - Español Inglés Diccionario