rough rider - German English Dictionary