a whopping lie - Turkish English Dictionary