look i told you before - German English Dictionary