well done cooked - German English Dictionary