tampons - German English Dictionary