(separater) Backofen - German English Dictionary