diketene - German English Dictionary