tough titty - Alemán Inglés Diccionario