finer than frog hair - Turco Inglés Diccionario