split with laughing - German English Dictionary