carbon racing technology - German English Dictionary