corroborable - Turkish English Dictionary