off-the-cuff guess - German English Dictionary