coverable - Turkish English Dictionary