sarabanda - German English Dictionary