rider's muscles - German English Dictionary