stenosefali - German English Dictionary