translucid - Turkish English Dictionary