hatching tray - Turkish English Dictionary