popular ecuadorian dance - German English Dictionary