hatching site - Almanca İngilizce Sözlük