you are a piece of shit - Alemán Inglés Diccionario