take vows - German English Dictionary