stretching oneself out - German English Dictionary