i double dare you - German English Dictionary