slog one's guts out - Alemán Inglés Diccionario