stack and scale to - German English Dictionary