savela - German English Dictionary