Nope, I hust don't talk about bicycles in english all that often (well, basically never).
I also find the word "bike" annoying, as it seems to mean both bicycle and motorbike, while in my native language there are entirely separate words with no common root (but funnily enough colloquial term for motorbike is same as "engine")