sarilla - German English Dictionary