elucidation - Turkish English Dictionary