traffic in women and girls - German English Dictionary