saran - German English Dictionary