put through paces - German English Dictionary