satis - German English Dictionary