What does bestechende Argumente mean?

bestechende Argumente - German to English

specious arguments