off-the-cuff - German English Dictionary