pubescence - German English Dictionary