straddleback - German English Dictionary