batten on others - German English Dictionary