growth and mental retardation - German English Dictionary