run lean and mean - Turkish English Dictionary