father of one's godchild - Spanish English Dictionary