overstretching - German English Dictionary