vorstrecken - German English Dictionary