immaculate reception - Turkish English Dictionary