sarsarak - German English Dictionary