sata - German English Dictionary