bike afficionado - German English Dictionary