pubescency - German English Dictionary