tough titties - Alemán Inglés Diccionario