double-deck ovens - Turkish English Dictionary