have more luck than sense - Turco Inglés Diccionario