roll on the floor laughing - Alemán Inglés Diccionario