stretched to the limit - German English Dictionary