cabaletta - German English Dictionary