motorcycle transit police - German English Dictionary