straddle-legged - German English Dictionary