chilisata - German English Dictionary