mascabada - German English Dictionary