person betrothed - German English Dictionary