seasame - German English Dictionary