cymbale - German English Dictionary