road shield - German English Dictionary