we're finished - German English Dictionary