elucidated - Turkish English Dictionary