live at large - German English Dictionary