deep placementtranslation and definition "deep placement", tamil lexiconWordTamil Definitiondeep placementஆழ இடுதல்