seated astride - German English Dictionary