tar-spraying machine - German English Dictionary