plump something down on - German English Dictionary