somewhat less than perfect - Turco Inglés Diccionario