shit oneself - Alemán Inglés Diccionario