not in a million years! - German English Dictionary