adorable woman - Turkish English Dictionary