be killing oneself laughing - Alemán Inglés Diccionario