neurodevelopmental disabilities - German English Dictionary