titbit (small piece) - Español Inglés Diccionario