finer than frog hair - Turkish English Dictionary