sit on somebody's lap - German English Dictionary