salsa-loving - German English Dictionary