have a feeling/hunch that - German English Dictionary