avowable - Turkish English Dictionary