overstride - German English Dictionary